package com.rx.mine.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.rx.core.data.RxData;
import com.rx.core.dbase.RxMarkDbMust;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@RxData
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class MineExamSubject extends RxMarkDbMust {
    private static final long serialVersionUID = 1L;
    public static final String SUCCESS_RATE = "success_rate";

    @TableField("STATUS")
    private String status;

    @TableField("CLASSES")
    private String classes;

    @TableField("TYPE")
    private String type;

    @TableField("FAIL_COUNT")
    private Integer failCount;
    @TableField("SUCCESS_COUNT")
    private Integer successCount;
    @TableField("SUCCESS_RATE")
    private Integer successRate;

    @TableField("CODE")
    private String code;

    @TableField("TITLE")
    private String title;

    @TableField("CONTENT")
    private String content;

    @TableField("REMARK")
    private String remark;
}
